Fix erc reconnection via non-default connectors (Bug#4958).
authorChong Yidong <cyd@stupidchicken.com>
Mon, 25 Jan 2010 18:49:23 +0000 (13:49 -0500)
committerChong Yidong <cyd@stupidchicken.com>
Mon, 25 Jan 2010 18:49:23 +0000 (13:49 -0500)
commit56afe394f419cf1800bcdc33f746f870939bfa75
tree00a703c824796e3950d7ebb0f7be51a96f6c97d8
parent0bbf36bbecaeb899f01eaa8326cc325a985a8d11
Fix erc reconnection via non-default connectors (Bug#4958).

* erc-backend.el (erc-session-connector): New var.
(erc-server-reconnect): Use it to reconnect via old connector (Bug#4958).

* erc.el (erc-determine-parameters): Save erc-server-connect-function to erc-session-connector.
lisp/erc/ChangeLog
lisp/erc/erc-backend.el
lisp/erc/erc.el